lucrative deal - German English Dictionary